home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
- ########! ########! ##########! ##! ##! ######! ##! ##!
- ##! ##! ##! ##! ##! ##! ##! ##! ##! ##! ##! ##!
- ##! ##! ##! ##! ##! ##! ##! #####!
- ##! ####! ##! ##! ##! #########! ##! ####!
- ##! ##! ##! ##! ##! ##! ##! ##! #####!
- ##! ##! ##! ##! ##! ##! ##! ##! ##! ##!
- ########! ########! ##! ##! ##! ######! ##! ##!
-
- =--B--E--T--T--E--R--= =--T--H--A--N--= =--C--H--O--C--O--L--A--T--E--=
-
-
-
-
- Version 1.5 -=- ShareWare Release -=- February 18, 1996
-
- Written by Dan Shaurette
-
- Copyright (C) 1996 AQUARIUS Software
-
- Sysop Installation Documentation
-
-
-
-
- DISCLAIMER: Right up front, no point in burying this legal stuff... it's right
- here, in your face. <G> The Author, Dan Shaurette, makes no warranties or
- guarantees on this software, except that it will take up space on your hard
- drive. You are using this, and any software you may download, at your own
- risk.
-
- This is a ShareWare release, so you may make and distribute copies of this
- software, preferably in the original archive you received it in, and even
- charge a nominal fee. You may place this in a collection of software, such as
- a User Group's Library. You may upload this to any BBS or Information
- Service. In fact, you are encouraged to do all of these things, but only with
- this UNREGISTERED ShareWare Release.
-
- The software and this manual are Copyright 1996, All Rights Reserved.
-
- - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 1 -
-
- Table Of Contents
- =-----=--=--------=
-
- Section Page
- =----------------------------------------------------------------=----=
-
- I. What Is GOTHIK? .......................................... 2
-
- II. What Does It Run Under? .................................. 2
-
- III. How Do I Configure GOTHIK? ............................... 3
-
- IV. How Do I Register GOTHIK? ................................ 5
-
- V. Why Should I Register GOTHIK? ............................ 5
-
- VI. What Does The Future Hold For GOTHIK? .................... 6
-
- VII. Thank You................................................. 6
-
- - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 2 -
-
- Section I -=- What Is GOTHIK?
- -------------------------------
- A very good question, indeed. GOTHIK is a BBS door online game which pits
- vampires against hunters. The player can choose the sex of their character,
- "roll dice" to set their stats, and if they are 18 or older they can choose
- the level of language/situations they can encounter (Lewd, Rude, or Prude --
- Prude being chosen by default if the player is under 18). The game opens with
- a story that allows the player to choose whether they want to be a Vampire or
- a Hunter. From then on, the game is afoot.
-
- While the game is running, you have the following keystrokes available:
- (Press F9 while game is running to see a quick list in status line)
- Alt-C Enter chat mode
- Alt-H Hangup on the user
- Alt-L Lock the user out of the BBS system (Depends on your BBS)
- Alt-J Drop to the DOS shell
- Alt-K Toggle the user's keyboard on or off
- Alt-D Drop to the BBS without hanging up
- Up-Arrow Increases the user's time left
- Down-Arrow Decreases the user's time left
-
-
- Section II -=- What Does It Run Under?
- ----------------------------------------
- GOTHIK was written using Brian Pirie's OpenDoors C Door Library to take
- advantage of the wide range of operating systems and BBS software it supports.
-
- Operating systems supported:
- MS-DOS
- DESQview
- MS-Windows
- OS/2
- FOSSIL Driver Support:
- Can function with or without a FOSSIL driver
- DigiBoard support, as well as Non-standard IRQ settings
- RIP graphics support:
- Look forward to more RIP graphics in future versions of GOTHIK
- BBS Drop files supported:
- DOOR.SYS ***** Preferred because it provides the player's Birthdate
- CHAIN.TXT
- DORINFO1.DEF
- SFDOORS.DAT
- CALLINFO.BBS
- * Note: Since GOTHIK can use virtually any drop file it finds, if your BBS
- can generate different formats, it is best to choose DOOR.SYS, and have a
- batch file that copies that drop file to the directory GOTHIK is in with
- no other drop files for it to choose on accident. There is a .BAT file
- for you to use as an example.
-
- * NOTE: v1.5 has added the ability to use a command-line option to force a
- specific level of language. This is to be used, say, if your BBS's
- drop file doesn't include the user's birthdate.
- The command-line parameter is -Ln, where n is either 0 (Prude), 1 (Rude),
- or 2 (Lewd). So, if you need a seperate "Adult" version from the BBS, run:
- GOTHIK -L2
-
- - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 3 -
-
- Section III -=- How Do I Configure GOTHIK?
- --------------------------------------------
- Using any text editor, you can edit the "GOTHIK.CFG" file. Here is an
- example:
-
- RegisteredTo UNREGISTERED
- RegisteredBBS UNREGISTERED
- RegisteredKey UNREGISTERED
- Moves 30
- InactiveExpire 30
- BBSDir C:\GOTHIK\
- DoorDir C:\GOTHIK\
- MaximumDoorTime 30
- InactivityTimeout 180
- ;NoFossil
- ;LocalMode
-
- Blank lines and anything following a semicolon are commented out. The only
- three lines required to be in the CFG are the following:
-
- RegisteredTo UNREGISTERED
- RegisteredBBS UNREGISTERED
- RegisteredKey UNREGISTERED
-
- When you register GOTHIK, you will be given your unique Registration key and
- can put your name and BBS name in the above lines.
-
-
- Here is a breakdown of the commands you could place in your config to
- customize the workings of GOTHIK, with description and examples:
-
- BBSDir C:\GOTHIK\
- - Full path to the drop file you are using (defaults to the current directory)
-
- DoorDir C:\GOTHIK\
- - Full path to GOTHIK.EXE and it's data files (defaults to the current
- directory).
-
- Moves 30
- - The number of moves the player can make each day in the game (defaults to 25
- if not set in CFG file).
-
- InactiveExpire 45
- - The number of days to delete a player from the game if they don't play for
- too many days (defaults to 30 if not set in CFG file).
-
- MaximumDoorTime 30
- - The number of minutes the player is allowed in the game (defaults to the
- amount of time the user has on the BBS).
-
- InactivityTimeout 180
- - The number of seconds to wait between before warning the user that they are
- in danger of timing out and being disconnected (A value of 0 will turn off
- the timeout disconnect).
-
- - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 4 -
-
- LocalMode
- - Local mode override. Forces door to always operate in local test mode.
- This uses generic info, not from a BBS drop file.
-
- LogFileName GOTHIK.LOG
- - Specifies filename (path optional) where GOTHIK door should record log
- information.
-
- DisableLogging
- - Disables the log file altogether.
-
- SwappingNoEMS
- - Used to prevent any swapping from being done to EMS memory when dropping to
- DOS with the Alt-J key.
-
- SwappingDir C:\GOTHIK\
- - Used to specify which directory or directories should be used for memory
- swapping and it can't use extended memory.
-
- SwappingDisable
- - Disables memory swapping altogether.
-
- NoFossil
- - Set this if you are not using a FOSSIL driver for communications.
- And if only if you are not using a FOSSIL driver, do you need the following
- commands:
-
- PortAddress 2F8
- - Hexidecimal address of the serial port. This address can usually be
- determined automatically for ports COM1, COM2, COM3, and COM4, and is
- normally only required for ports COM5 and higher.
-
- PortIRQ 4
- - Interrupt request line that the serial port is using. May be any IRQ line
- from 1 to 15. By default, IRQ line 4 is used for ports COM1: and COM3:,
- while IRQ line 3 is used for all other ports.
-
- ReceiveBuffer 256
- - Serial I/O buffer sizes. "ReceiveBuffer" specifies the number of bytes in
- the serial I/O receive buffer. You may want to increase this buffer size
- if you find that characters being sent from the user's modem are being lost.
-
- TransmitBuffer 1024
- - "TransmitBuffer" specifies the number of bytes in the serial I/O transmit
- buffer. You may want to increase this buffer size for improved performance
- in some multitasking environments.
-
- NoFIFO
- - Normally, GOTHIK will use 16550A UART FIFO buffers if they are available.
- You can prevent usage of the FIFO buffers, even if they are available, by
- using this command.
-
- FIFOTriggerSize 4
- - The "FIFOTriggerSize" specifies how many characters may be placed in the
- FIFO buffers before an serial I/O interrupt is envoked. Valid values are 1,
- 4, 8 and 14 bytes. (The default value is 4 bytes.)
-
- - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 5 -
-
- Section IV -=- How Do I Register GOTHIK?
- ------------------------------------------
- To register GOTHIK v1.5 and receive your Registration key, I ask only for the
- humble amount of $10.00 (US).
-
- Since I am a Starving Shareware Author, I cannot afford to take credit card
- orders. Just checks and money orders, please. Please send U.S. funds.
- Please make them out to: Daniel Shaurette
-
- Send your check/money order and the following form to:
-
- AQUARIUS Software
- 9201 N. 29th Ave. #63-231
- Phoenix, AZ 85051
-
- -------------------------------------------------------------------------
-
-
- SysOp Name ______________________________________________________________
- (as your BBS knows you, by handle or otherwise)
-
- BBS Name ________________________________________________________________
-
-
- BBS Number (_____) ______ - __________
-
-
- Real Name _______________________________________________________________
- (first) (M.I.) (last)
-
- Address _________________________________________________________________
-
-
- City __________________________________ State ________ Zip ____________
-
-
- Country (if not USA) ____________________________________________________
-
-
- How would you like to [ ] Through postal mail at address above
- receive your key: [ ] Internet Email at __________________________
-
- -------------------------------------------------------------------------
-
- Section V -=- Why Should I Register GOTHIK?
- ---------------------------------------------
- Another very good question, indeed. Here are the top five reasons:
-
- 5. Well, to support the ShareWare concept, of course. Good karma!
- 4. To support ME in improving GOTHIK and writing other software.
- 3. To prevent GOTHIK from whining about being UNREGISTERED and proudly
- displaying your BBS's name.
- 2. I'm only asking $10 -- surely that's a fair price for a good game, a
- player editor, and one IGM that comes with source code so you too can
- make IGMs!
- 1. But, probably the most convincing reason -- your players won't get past
- level SIX without the game being registered. I didn't wanna have to do
- it. But a guy's gotta eat, y'know.
-
- - G O T H I K v 1.5 -=- SysOp Installation Documentation - Page 6 -
-
- Section VI -=- What Does The Future Hold For GOTHIK?
- ------------------------------------------------------
- Well, I accomplished a lot of what I wanted in a game when I finished v1.42,
- including the ability to add In-Game-Modules (see IGM.DOC).
-
- What I added to v1.5 was two requests by SysOps:
- The first is the command-line parameter (-L<0,1,2>) to override the language
- choice by the user -- primarily for those BBS's that cannot generate drop
- files with a birthdate. (Apparently PCBoard's DOOR.SYS does NOT include the
- birthdate -- Thanks to Tammy Sobeck for pointing that out to me and asking
- for an alternative.)
-
- The second is the Suicide/Delete Character abilities in GOTHIK and GOTHEDIT.
- GOTHEDIT can now mark a player for deletion... GOTHIK's maintenance still
- is what deletes a character. But before, the only way a character was
- "killed" was by not playing the game within the sysop-determined time range.
- Now, there is a (K)ill your character option in the game so that players can
- start over from scratch. (Thanks to Mary Walker for asking for these
- options.)
-
- What I see the future holding for GOTHIK is the following:
-
- * More graphics, ANSI and RIP!
- * True multi-node capability. Right now, it can only be run on one node at a
- time and prevents other nodes from playing.
- * InterBBS play!
- * Really cool IGMs, like a Casino!
- * Whatever else you guyz suggest! I am open to any and all ideas!
- (As I hopefully just proved! Thanks again Tammy and Mary!)
-
- Of course, all future version upgrades will be free to registered users!
-
- You can reach me for assistance, support questions, guidance, recipes,
- comments, suggestions, and insults at the address above or through my Internet
- Email address: dshauret@indirect.com
- or you can visit my WWW home page at: http://www.indirect.com/www/dshauret/
- or you can call my BBS - The Mostly Harmless BBS: (602) 395-0472
-
-
-
- Section VII -=- Thank You!
- --------------------------
- There are a lot of people I want to thank for helping me with this project,
- which began August 6, 1995 and was supposed to have ended October 20, 1995
- with version 1.0b, and without these people, would never have gotten as far as
- it did!
-
- * Everyone on my BBS who played GOTHIK v1.0b thru 1.5 acting as beta testers.
- * Everyone on infidim.com (602/840-1268) who did the same.
- * Special thanks to Karl Long for ideas and support.
- * Super-special thanks to Don Freed for technical ideas, bug extermination,
- and just being the hoopy frood that he is.
- * As with all software I write, this is dedicated to the memory of Joe Demko
- - my teacher - my mentor - my friend.
- * And my love and thanks to everyone else, too numerous to list, who had to
- put up with me while I worked on this.
-
- Love, Light, and Peace.
-